.nav {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 95%;
	margin: auto;
	height: 80rpx;
}

.nav p {
	font-size: 32rpx;
}

.add-tag {
	display: flex;
	border-top: 1px solid #f4f4f4;
	border-bottom: 1px solid #f4f4f4;
	min-height: 80rpx;
	align-items: center;
	padding-left: 10px;
	background-color: #f4f4f4;
}

.ermen {
	font-size: 32rpx;
}

.recommend-tag {
	width: 90%;
	margin: auto;
	padding-top: 10px;

}

.tags {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	margin-top: 5px;
}


.tag-input {

	min-height: 80rpx;
	line-height: 80rpx;
	padding-left: 10px;
	border-bottom: 1px solid #f4f4f4;
}

.badge-item {
	position: relative;
}

.shut {
	position: absolute;
	top: -15rpx;
	right: 0px;
}

.tag-container {  
    display: flex; /* 使用 flexbox 布局 */  
    align-items: center; /* 垂直居中对齐 */  
}  

.tag-input {  
    flex: 1; /* 输入框占据剩余空间 */  
    margin-right: 10px; /* 输入框和按钮之间的间距 */  
}  

.add-button {  
    /* 自定义按钮样式 */  
    /* padding: 5px 10px; */ /* 按钮内边距 */  
    background-color: #fa0000; /* 按钮背景色 */  
    color: white; /* 按钮文字颜色 */  
    border: none; /* 去掉边框 */  
    border-radius: 15px; /* 圆角 */  
	font-size: 12px;
	margin-right: 5px;
}